Comparison of Swarm Optimization and Genetic Algorithm for Mobile Robot Navigation 47 Comparison of Swarm Optimization and Genetic Algorithm for Mobile Robot Navigation
نویسندگان
چکیده
Swarm optimization, swarm intelligence and swarm robotics are the fields considering a group of relatively simple individuals able cooperate to perform complex tasks, in decentralized manner. The inspiration is found in the first line within animal societies, such as birds, ants and bees. Social insects exhibit successful behavior in performing complex tasks on the level of the group, and are able to eliminate noise, errors, failure of swarm members. These swarms are robust, able to adapt to constant environmental changes in conditions of limited communications among members and lack of global data. In the context of swarm optimization, the example of Dorigo’s “Ant Colony Optimization “ (ACO) and Kennedy ad Eberhart “Particle swarm Optimization” (PSO) are most known examples of applying swarm-based concepts to development of optimization algorithms able to cope with hard optimization problems. These algorithms are justifiably called swarm algorithms, because they are run asynchronously and in decentralized manner (Benni, 2004). They also mimic the stigmergic (communication by dynamically changing environment) behavior of swarm of insects. PSO is inspired by flocking behavior of the birds searching for food. Although PSO shares many common attributes with the field of Genetic Algorithms (GA), such as stochastic nature, population of solution candidates, PSO methods, unlike GA use a kind of cooperation between the particles to drive the search process. PSO methods have no evolutionary operators like crossover and mutation. Each particle keeps track of its own best solution, and the best solution found so far by the swarm. It means that the particles posses own and collective memory, and are able to communicate. The difference between the global best and personal best is used to direct particles in the search space. ACO employs the search process that is inspired by the collective behavior of trail deposit and follow-up, which is observed within real ant colonies. A colony of simple agents, the ants, communicates indirectly via dynamic modifications of their environment (trails of pheromones) and thus proposes solution to a problem, based their collective experience. Honey Bees Mating Algorithm (HBMA) can also be observed as a typical swarm based approach to optimization. The algorithm is inspired by behavior of eusocial insects, which are characterized by three main features: cooperation among adults in brood care and nest construction, overlapping of at least two generations, and reproductive division of labour, 3
منابع مشابه
Review and Analysis of Different Methodologies Used in Mobile Robot Navigation
Robot navigation is a fundamental problem in robotics. Navigation associated to mobile robot is the problem of finding a feasible path form one configuration to another by avoiding the obstacles along its path. Various approaches have been developed to cope with this problem and still researchers are keen to develop the new techniques which would make the process smoother and faster. Selection ...
متن کاملStudy of Evolutionary and Swarm Intelligent Techniques for Soccer Robot Path Planning
Finding an optimal path for a robot in a soccer field involves different parameters such as the positions of the robot, positions of the obstacles, etc. Due to simplicity and smoothness of Ferguson Spline, it has been employed for path planning between arbitrary points on the field in many research teams. In order to optimize the parameters of Ferguson Spline some evolutionary or intelligent al...
متن کاملRobot Path Planning Based on Random Coding Particle Swarm Optimization
Mobile robot navigation is to find an optimal path to guide the movement of the robot, so path planning is guaranteed to find a feasible optimal path. However, the path planning problem must be solve two problems, i.e., the path must be kept away from obstacles or avoid the collision with obstacles and the length of path should be minimized. In this paper, a path planning algorithm based on ran...
متن کاملOptimal Trajectory Planning of a Box Transporter Mobile Robot
This paper aims to discuss the requirements of safe and smooth trajectory planning of transporter mobile robots to perform non-prehensile object manipulation task. In non-prehensile approach, the robot and the object must keep their grasp-less contact during manipulation task. To this end, dynamic grasp concept is employed for a box manipulation task and corresponding conditions are obtained an...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012